import json
import os

# 结点和边的路径
NODE_RELATIONSHIP_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__), '../data')) + '/'
# 将对应的JSON文件数据，转换成python类型的数据
def getJSONData(filename, path):
  # 打开并读取 JSON 文件
  with open(path + filename, 'r', encoding='utf-8') as json_file:
      json_data = json.load(json_file)
  return json_data

# 获取节点类型的数据
def getNodeTypeData():
  node_type_data = getJSONData('node_type.json', NODE_RELATIONSHIP_PATH)
  return node_type_data

# 获取边类型的数据
def getRelationshipTypeData():
  relationship_type_data = getJSONData('relationship_type.json', NODE_RELATIONSHIP_PATH)
  return relationship_type_data